package com.mf.entity.code;

import io.swagger.v3.oas.annotations.media.Schema;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.math.BigDecimal;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 股票推荐表
 * </p>
 *
 * @author mf
 * @since 2024-05-13
 */
@Getter
@Setter
@TableName("t_code001")
public class Code001 {

/**
 * 股票代码
 */
@Schema(description = "股票代码")
private String dm;

/**
 * 交易时间，短分时级别格式为yyyy-MM-dd HH:mm:ss，日线级别为yyyy-MM-dd
 */
@Schema(description = "交易时间，短分时级别格式为yyyy-MM-dd HH:mm:ss，日线级别为yyyy-MM-dd")
private String d;

/**
 * 开盘价（元）
 */
@Schema(description = "开盘价（元）")
private BigDecimal o;

/**
 * 最高价（元）
 */
@Schema(description = "最高价（元）")
private BigDecimal h;

/**
 * 最低价（元）
 */
@Schema(description = "最低价（元）")
private BigDecimal l;

/**
 * 收盘价（元）
 */
@Schema(description = "收盘价（元）")
private BigDecimal c;

/**
 * 成交量（手）
 */
@Schema(description = "成交量（手）")
private BigDecimal v;

/**
 * 成交额（元）
 */
@Schema(description = "成交额（元）")
private BigDecimal e;

/**
 * 振幅（%）
 */
@Schema(description = "振幅（%）")
private BigDecimal zf;

/**
 * 换手率（%）
 */
@Schema(description = "换手率（%）")
private BigDecimal hs;

/**
 * 涨跌幅（%）
 */
@Schema(description = "涨跌幅（%）")
private BigDecimal zd;

/**
 * 涨跌额（元）
 */
@Schema(description = "涨跌额（元）")
private BigDecimal zde;

@TableId(value = "id", type = IdType.AUTO)
private Integer id;
        }